chief scientist - French English Dictionary
History

chief scientist

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "chief scientist" in French English Dictionary : 2 result(s)

English French
Contract Law
chief scientist experte scientifique en chef [f]
Library
chief scientist expert scientifique en chef [m]